Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
172A PLUMSTEAD ROAD Detached £55,000 2 Jun 1999
174 PLUMSTEAD ROAD Detached £320,535 17 Nov 2006
176 PLUMSTEAD ROAD Detached £320,535 17 Nov 2006
178 PLUMSTEAD ROAD Detached £288,481 17 Nov 2006
180 PLUMSTEAD ROAD £508,754 22 Feb 2019